/**
 * 
 */
package org.yelongframework.spring.web.method;

import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.method.HandlerMethod;

/**
 * 处理器方法响应模式解析器
 * 
 * @since 1.0.0
 */
public interface HandlerMethodResponseModeResolver {

	/**
	 * 解析处理器方法的响应模式
	 * 
	 * @param handlerMethod 处理器方法
	 * @return 响应模式
	 */
	@ResponseBody
	HandlerMethodResponseMode resolve(HandlerMethod handlerMethod);

}
